package org.example.domain.strategy.service.armory;

/**
 * 策略装配工厂，负责初始化策略计算
 */
public interface IStrategyArmory {
    /**
     * 抽奖策略装配-根据活动id
     * @param activityId
     * @return
     */
   boolean assembleLotteryStrategyByActivityId(Long activityId);

    /**
     * 抽奖策略装配-根据策略id
     * @param strategyId
     */
    boolean assembleLotteryStrategy(Long strategyId);



}


